home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / util / rexx / xdmd1.lha / XDMD.doc < prev    next >
Text File  |  1994-10-29  |  4KB  |  104 lines

  1.                             XDMD Version 1.00
  2.  
  3.                                DESCRIPTION
  4.  
  5.         XDMD stand for "XDME Macros by Duniho."  It is the successor to
  6. DMD, which was released for the last time a couple years ago.  XDMD has
  7. been in the working since then, but I never released it, because XDME kept
  8. changing.  XDME is still continuing to change, but I've decided it's time
  9. to release XDMD.
  10.  
  11.         XDMD is an integrated system of macros, menus, keymappings,
  12. programs, and ARexx scripts for XDME.  Most of XDMD's more commonly used
  13. features can be accessed from the menus.  Here is a list of some of XDMD's
  14. features:
  15.  
  16.        I.   Outlining
  17.  
  18.       II.   Localized major modes
  19.  
  20.            A.   Text mode
  21.  
  22.            B.   Two C modes, ANSI and K&R, complete with automatic line
  23.                 indentation.
  24.  
  25.            C.   A general programming mode for other languages.
  26.  
  27.            D.   An outline mode for writing outlines, like this one.
  28.  
  29.            E.   A proofs mode for writing logical proofs. (I'm a philosophy
  30.                 major.)
  31.  
  32.      III.   Automatic major mode selection upon loading.
  33.  
  34.       IV.   The maintenance of a "Windows" menu that keeps track of all of
  35.             XDME's windows.
  36.  
  37.        V.   Different styles of editing integrated with each other.
  38.  
  39.            A.   Cutting and copying for all block types.
  40.  
  41.            B.   Regions and rectangles, ala Emacs.
  42.  
  43.       VI.   XPK support, including automatic packing or encryption upon
  44.             saving, and decryption with a password requester.
  45.  
  46.      VII.   The maintenance of a personal diary, complete with password
  47.             encryption and decryption.
  48.  
  49.     VIII.   Spellchecking via the AlphaSpell program and its accompanying
  50.             dictionary.
  51.  
  52.       IX.   Automatic pagination via the Paginate program.
  53.  
  54.        X.   Various find and replace routines, including a Find requester
  55.             and a Replace requester.  The Replace requester lets you
  56.             replace the word at the cursor, every occurance of the find
  57.             string in the text, or every occurance in a block.
  58.  
  59.       XI.   Various Emacs like keymappings.
  60.  
  61.      XII.   Sundry other features.
  62.  
  63.                                INSTALLATION
  64.  
  65.         To install XDMD, copy ".edrc" to "S:", copy the ARexx scripts to
  66. "REXX:", and copy the programs "Paginate" and "AlphaSpell" to "C:".  Copy
  67. the dictionary to your harddrive, to a high density disk, or to a
  68. double sided diskspare disk.  It is too large for a normal Amiga double
  69. sided disk.  Change the value of $Dict in ".edrc" and the values of path
  70. and name in "Diary.xdme" to suit your own needs.
  71.  
  72.         To make full use of all its features, you will need some programs
  73. and libraries that I haven't included with XDMD. These include "xpack,"
  74. "RexxArpLibrary.library," "arp.library," "rexxreqtools.library,"
  75. "xpkmaster.library," various xpk compressor libraries, "rexxmast," and
  76. "move."
  77.  
  78.                                  HISTORY
  79.  
  80.         29 October 1994 Version 1.00 released.
  81.  
  82.                                 COPYRIGHT
  83.  
  84.         The dictionary is public domain.  Everything else in the archive is
  85. copyright © 1994 by Fergus Duniho.  XDMD is freeware.
  86.  
  87.                              DISTRIBUTABILITY
  88.  
  89.         You may freely distribute this archive so long as you leave it
  90. unchanged and make no profit from its distribution.  Sale of XDMD is
  91. strictly prohibited.
  92.  
  93.                                 DISCLAIMER
  94.  
  95.         There is no guarantee that XDMD will do anything you want it to.  I
  96. am not responsible for any damage that might result from using XDMD.  You
  97. use it entirely at your own risk.
  98.  
  99.                              ABOUT THE AUTHOR
  100.  
  101.         I am Fergus Duniho.  I am also the author of the DDLI, a
  102. computerized personality indicator.  Get ddli341.lha from the aminet and
  103. try it out.
  104.